About Torrid Global Ltd (09674070) United Kingdom