This isn't because we want to force you to talk to sales people (we don't even have any sales people! just us techies here!). The problem is that Sandstorm+Business is still in development, so there's nothing self-service for us to offer you. We want people willing to contact us to do so so that we can get their requirements and keep them updated, but if you don't want to talk to us (understandable -- I'm the same way), then your best bet is to try out the "individual" version now (which actually works OK for companies, but doesn't yet have all the features listed on the /business page).
Within a couple months we'll ship this, and then you'll be able to get it set up without talking to anybody. In fact, we plan to make it all part of the same build, so if you install from https://sandstorm.io/install today then the features will appear over time...
(We're currently not actively working on a managed-hosting version of the "business" features. We'll probably do that someday, but on-prem is a big selling point so we're focusing on that for now. That said, many people use https://oasis.sandstorm.io for work purposes today.)