About L&l Assets Ltd (12645433) United Kingdom