About Nea Marin Ltd (12652097) United Kingdom