About Urban Clinic Limited (11673438) United Kingdom