I'm trying to register for my business. Several issues occur on the screen where it asks for my address and such. Firstly, the United Kingdom is not listed at all. Secondly, even if I fill in my address with dummy details, it just redirects me to the same screen.
I'm looking to create an order for a dedicated server with some urgency here, but I've hit a road block.
Anyone else having this issue?