About Mrk Holdings Ltd (12653860) United Kingdom