Any chance you could pass that link along? I am having a heck of a time trying to register via Liechtenstein's portal. I'm going to Portugal next week, and their website is IMPOSSIBLE to navigate if you don't understand Portuguese, or have access to their weird citizenship digital verification...