About L&l C Franco Limited (10497645) United Kingdom