About Holkham Capital Limited (09052849) United Kingdom