London is Business, at UK Film Centre, Cannes, 18.05.15 sketch by Nesta