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