About Subsea Energy Solutions Holdings Ltd (09299767) United Kingdom