About Q Torq Limited (09856269) United Kingdom