About Fougere Capital Limited (10012523) United Kingdom