This has popped up on the Polish Clio forum, the OP mentioned it's for sale (most likely in Italy). Apparently the car has never been registered
Forum Rules