About Jlx Limited (07261247) United Kingdom