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