About Capital Merchant And Investment Group Ltd (12964074) United Kingdom