About Axelrod Capital Limited (10486346) United Kingdom