Yep, the address is correct, but you have to open it on a PC.
If you want to open the page on a browser from your mobile, try bellow steps:
1. copy the link in clipboard
2. open an incognito browser session
3. check the "Desktop site" (depending by your browser)
4. paste into browser address...