New online UK visa application form launches in Nepal