National bank of egypt bic swift code July 8, 2019 16 32 64 128 Swift bic number National bank of egypt sc