Adress of embassy of Oman in South Sudan, Phone number of embassy of Oman in South Sudan