You found it. The car is called the Xindayang ZD. China Xindayang has its own website with English content, and its EV subsidiary, Shandong Xindayang Electric Vehicle Co., Ltd also got one.
It is also interesting to note that the car is now available in Italy as the GreenGo i.car0