About Arklow Capital Limited (12502457) United Kingdom