Cognitive Dissonance Design is a small London-based company specialising in web design, graphic design and data visualisation.