About Light Touch Beauty Clinic Ltd (10535896) United Kingdom