About Mcdermott Holdings 2 Limited (12572920) United Kingdom