About Flexy Care Limited (11146311) United Kingdom