About Merck Investments Limited (04083127) United Kingdom