Schelde off Vlissingen, Netherlands 11 November 2018
United Kingdom-flagged, IMO 9351414, MMSI 2320112089 and call sign MCCG2. Owned and managed by Hellespont Shipmanagement, Hamburg, Germany. Built by New Century Shipbuilding, Jingjiang, China in 2006.