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