About Acanthus Capital Limited (09125604) United Kingdom