About Jxl Ltd (11471541) United Kingdom