About Torque Social Limited (10045768) United Kingdom