About Mercer Communications Ltd. (10792000) United Kingdom