Catapulpe is a french digital agency created in 2009. We focus on crafting simple, clean & pixel perfect websites.