About Subsea 7 Holdings (uk) Limited (07751739) United Kingdom