About Scrunchie Cult Ltd (13186128) United Kingdom