Adress of embassy of Saudi Arabia in Armenia, Phone number of embassy of Saudi Arabia in Armenia