About Msd Holdings Limited (SC301361) United Kingdom