About Tyche Skin Clinic Ltd (13381968) United Kingdom