About Anvil Capital Limited (12866249) United Kingdom