About The Zed Clinic Ltd (12232412) United Kingdom