About Merchant Holdings (uk) Ltd (09243526) United Kingdom