About Flow Living Medi-care Services Ltd (13096260) United Kingdom