About Chess Subsea Engineering Europe Ltd (10506349) United Kingdom