About Jls Investments Limited (04863541) United Kingdom