OK I've awarded Oguerrerob a point as this is one of those maddening Chinese cars which seems to be offered by a whole variety of different suppliers. It hails from Xuchang, and is electric. For what it's worth I have it listed as the Julong JL-ECC04