About Torq (international) Ltd (09356143) United Kingdom