Adress of embassy of Algeria in Sri Lanka, Phone number of embassy of Algeria in Sri Lanka