Cannot sign up to Galaxy. Stuck

I’m attempting to sign up for Galaxy, but get an error that says I should contact support.
Under the link “Contact us”, I then select “Galaxy” as topic. Here it tells me that Galaxy support inquiries should happen from within galaxy.
How do I proceed from here … ?

Pinging @marktrang

Please send us an email at galaxysales@meteor.com so our team can help troubleshoot your signup.