About Rosa Maria Marine Ltd. (12266520) United Kingdom