About L1 Investments Ltd (09698784) United Kingdom