Showcasing a multimedia installation by Mahmoud Khaled, the Cairo-based gallery was selected by an international jury of artists and directors