About Lambdale Ltd (11192295) United Kingdom