Thank you for sharing your feedback regarding your experience with our Premium Security package. We sincerely apologize for the difficulties you encountered during installation and setup. Your insights are valuable to us as we strive to improve our services.
To simplify the installation process in the future, we recommend logging into the MyAccount portal, where you can find the appropriate installers for each device: Manage Your Trend Micro Subscription: Step-by-Step Guide.
Regarding your concern about the site not accommodating non-American information, could you please provide more details? A screenshot of the issue would also be helpful for us to better understand your experience.