About Clinic Holdings (uk) Limited (10902831) United Kingdom