About Merchant City Holdings Limited (09458623) United Kingdom