About Eleos Clinic Limited (13085098) United Kingdom