Perhaps try out the Sri Lankan embassy they might be able to help and specially with the visas for the Nordic countries