About Lagom Agency Limited (07140965) United Kingdom