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