Got mine, in the EU it's called the ZForce 1000 Sport. Purchased from
https://topbuggy.es/en/Still waiting for the Spanish bureaucrats to get back from their August holidays so I can get the regiatration plates / matricula for it.
Maybe the forum subsection should be called "ZForce 950/1000 Sport & EX"?