About Lamba Enterprises Limited (05749090) United Kingdom