Setting up a business in Riyadh, Saudi Arabia, is complicated, but choosing the right consultancy firm can change the ball game.