About Africa Merchant Capital Limited (07344752) United Kingdom