It is a warm May evening on the Croisette and Huma Qureshi is, by her own cheerful reckoning, in the middle of everything.