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