About Mrk Labs Ltd (SC520863) United Kingdom