About Lagoom Ltd (12999490) United Kingdom