It very much depends on which country you're in, but either way it's never instant without giving them information. You won't have to scan documents, but to register as a business, you'll need a business address, company number, tax information, the list goes on. If you've got an officially...