About Light Touch Clinic (holdings) Limited (09132237) United Kingdom