About Interx Clinic Ltd (06437975) United Kingdom