About The Kenz Clinic Ltd (12350055) United Kingdom