About Atom Subsea Holdings Limited (12611952) United Kingdom