About Subsea Cable Connections Limited (10850646) United Kingdom