About Clinic28 Ltd (12183622) United Kingdom