About Styling Touch Ltd (13066401) United Kingdom