About Curlclash Ltd (13110479) United Kingdom