About Torque Holding Group Limited (13295712) United Kingdom