About Myncare Solutions Ltd (10192222) United Kingdom