A young people's brand in the UK, with a bit of vitality