BARRACUDA MMSI: 205015900