About Ppl Clinic Limited (12157732) United Kingdom