Quanta Eyes, Cling Film, North London, 2014