About Torq Communication Ltd (13488957) United Kingdom