About Sw The Clinic Ltd (12550312) United Kingdom