The Nile Parade occupies a space so specific it almost resists categorisation. It’s not quite a festival, not quite an NGO ...