About L&l Corporation Ltd (12948939) United Kingdom