Found have a sharp eye for design and visual storytelling. Lean and refined, their new website was designed and built to reflect just that.