About London International Clinic Limited (10641912) United Kingdom