They've modified their home page. It is no longer http, it is
https://www.neteller.com.
If you don't use the S, you get the unknown page response. Note that on that page is a link that says "Home". Click it and it will take you to the correct page or just enter the S yourself.