About Lagom Ventures Ltd (11019503) United Kingdom