About L&l Consulting Ltd (12142017) United Kingdom