About London S Beauty Clinic Limited (10752209) United Kingdom