Adress of embassy of Swaziland in Austria, Phone number of embassy of Swaziland in Austria