How is difficult to answer. But check out Game Academy, they teach you how, but not everyone makes money. This is life. Folks have made 100's of thousands using inferior tools to C2, others have failed misribly using top end tool sets like unitiy3d.
Its the market. Its the game concept. Its the audience. Its timing. Its marketing. Its ...
Very very long list.
As for getting business license, I just started my own (Pty)ltd and I am not a personal anymore lol, so according to licensing, i need to purchase business license. The timing for discount was a bonus. So its that simple.