About Thorque Ltd (13152340) United Kingdom