Adress of embassy of Nepal in Azerbaijan, Phone number of embassy of Nepal in Azerbaijan