About Jlg Investments Holdings Ltd (11656118) United Kingdom