About Connect Subsea Ltd. (SC374781) United Kingdom