Anyone here know this BG 182? Cliosport.net sticker in the rear windscreen. Just bought it cheap, needs a few things but not bad at all really.