About London Medical Treatments Limited (10844794) United Kingdom