About Jericho Merchant Limited (04536342) United Kingdom