About Mrk And Jalam Ltd (12900871) United Kingdom