About Merchant Venture Ltd (05797089) United Kingdom