It's a Decepticon badge, I think it might be Wildrider!The rear numberplate is UK spec - the wee black bar under it is factory-fitted to hide the holes for Chinese "square" numberplates.
The EV10 on the bootlid looks like something the owner added (check the car's numberplate), and the red flashes are probably Aliexpress add-ons?
Is the badge on the front a Jaguar badge? Can see it well on my phone! It isn't a Roewe badge 'cos that's a big shield shape.