About Lambridge Ventures Ltd (11281697) United Kingdom