About Sea Something Ltd (12740216) United Kingdom