Impression is seen as one of IDHL's biggest rivals. Impression is headquartered in Nottingham, England, and was founded in 2012. Like IDHL, Impression also works within the Digital Marketing & Publishing sector. Impression generates 38% the revenue of IDHL.