About Amicus Capital Limited (07713376) United Kingdom