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