ELICA, MMSI: 232044281

flag-gb United Kingdom