Linking is not allowed in the puzzles section. You will be warned by one of the moderators.
So let me sum this up:
Not a mainstream Chinese car manufacturer. You can list all the Chinese car companies featured on English-language websites, this is _not_ one of them