About Merchant Capital Asset Management Ltd. (04250159) United Kingdom