About Subsea Connect Solutions Ltd (SC656708) United Kingdom