My new ride has got a cliosport.net windscreen sticker and tax disc holder, so just wondered if anyone knew the car?