About Lagoon Capital Limited (12409331) United Kingdom