About Ark Capital Limited (05077241) United Kingdom