About Lagom Retail Limited (11846734) United Kingdom