About Cocare Ltd (11327995) United Kingdom