About Torq Communication Limited (12108067) United Kingdom