Adress of embassy of Libya in Rwanda, Phone number of embassy of Libya in Rwanda