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