About Fern Capital Limited (10246862) United Kingdom