Omniverse download page not working, is there an alternate download page?

The Omniverse download page:

(clearly shows en-us as the localization parameter)

When you click the download button for Individual License it shows a registration form that is half in English and half in a Chinese looking language. As such it is not possible to complete the registration form or to download ominiverse).

Is there another way to download the individual license version? Or anybody from nvidia monitoring the forum who might be able to fix the download page?

try en-gb instead of en-us

Download works fine on en-gb page: