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