About Clinic 78 Ltd (13711248) United Kingdom