About General Merchant Investments Limited (10528014) United Kingdom