About Merk Corporate Management Ltd. (SC336437) United Kingdom