About Jlg Ventures Ltd (09823405) United Kingdom