ITACA
MMSI 247237520