Schelde off Vlissingen, Netherlands 22 May 2018
Netherlands-flagged, IMO 9656503, MMSI 246883000 and call sign PCQX. Owned by Rolldock ST2 and managed by Rolldock, Capelle aan den Ijssel, Netherlands. Built by Flensburger Schiffbau Gesellschaft, Flensburg, Germany in 2014.