About L&l Smart Limited (11200795) United Kingdom