About A&k S Touch Beauty Clinic Limited (12024584) United Kingdom