About Kochhar Medical Services Ltd (12055536) United Kingdom