Nick Leech, Managing Partner, Euston Digital