Iris Worldwide
British advertising agency from Chime Communications.