About Ixia Clinic Ltd (11603741) United Kingdom