About Lagom Holdings Ltd (11997756) United Kingdom