About Jlx Developments Ltd (07438607) United Kingdom