They have a Xolo LEAP plan as well, where they help you set up your own company. You pay the startup fees (around 400e, depending on what bank you use) and then a monthly subscription to Xolo. The cheapest plan is 89e a month. Most expensive 200e.
Their FAQ page is really good, they have a ton...