About The Integrated Care Clinics Limited (10732298) United Kingdom