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