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