About Trq Solutions Limited (10740874) United Kingdom