Unable to open mapsconnect website

Hello, I'm interested in listing my company on the Apple Maps. Despite entering my Apple ID and attempting to reach the website mapsconnect, I am unable to access. I have no idea why this is the case; can someone help? Is it essential to d this on Mac in order to access this? I am using Lenovo laptop.

Unable to open mapsconnect website
 
 
Q