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