About L. O. L. Investments Limited (10769919) United Kingdom