Adress of embassy of Nicaragua in Sri Lanka, Phone number of embassy of Nicaragua in Sri Lanka