About L. Investments Limited (08212600) United Kingdom