About Jtl Special Projects Ltd (11120269) United Kingdom