About Neil Ritchie Subsea Solutions Limited (11521974) United Kingdom