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