About Llg Investments Ltd (SC323311) United Kingdom