About Tor Group Ltd (10498470) United Kingdom