About Greenwich Maritime Research Ltd (11966918) United Kingdom