About Jtl (holdings) Limited (08956195) United Kingdom