About Mouettes Capital Limited (10330073) United Kingdom