Adress of embassy of Nepal in Sierra Leone, Phone number of embassy of Nepal in Sierra Leone