About Studio36 The Beauty Clinic Limited (11459222) United Kingdom