About Ogen Marine Ltd (12279885) United Kingdom