About Mcdermott Holding Group Ltd (12045424) United Kingdom