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