Well I have this as the Zhongyi CWK-1 - bizarrely listed as a "racing car outer cover" on a made-in-China website.
That may be a poor translation for 'bodyshell' or it could be something else. But those wheel trims sure do smack of China...
I'm giving 'geology' the point, and await any further info