About L&l One Investments Ltd (12908418) United Kingdom