About Felicita Marine Ltd. (10972119) United Kingdom