Anyone now this car it has a clio sport sticker on it just wondered as I bought the car with no history and a cat c but with some upgrades thanks in advance