Hi David, Jimmy won't be over all the threads, he is only the community manager here so that would be why you haven't heard from him.
I believe it's a pretty straight forward process to register your business here, just need to forward some verifiable information.
I would send jimmy a PM with your inquiry, and if you don't get a response in a day or two then I would repeat the process because his mailbox can overfill at time, and the messages that don't fit are automatically deleted.
Cheers