About Lambo Consulting Limited (07111857) United Kingdom