About Arkle Capital Limited (13447529) United Kingdom