About The Curl Clinic Ltd (11359415) United Kingdom