Adress of embassy of Seychelles in Sudan, Phone number of embassy of Seychelles in Sudan