About The London Clinics Group Limited (13195629) United Kingdom