About Mycare Solutions Ltd. (10091606) United Kingdom