A lot of the time the business is not as important as the visa itself, if you’re filthy rich you can just set up a random business and have a back up plan in case you get chased out of your original country, esppecially if Indonesia doesn’t extradite