About S6 Marine Ltd (11937921) United Kingdom