Adress of embassy of Algeria in Botswana, Phone number of embassy of Algeria in Botswana