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