About L&l Diverse Solutions Limited (11569428) United Kingdom