About Seastar Marine Ltd. (10140826) United Kingdom