About Lls Investments Ltd (11736979) United Kingdom