About Tor Group International Ltd (12113057) United Kingdom