About Omb Subsea Ltd. (SC321717) United Kingdom