About Yugen Clinic Limited (10293145) United Kingdom