About Jackson Torq Systems Ltd (10311636) United Kingdom