About Jlxx Ltd (11685109) United Kingdom