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