To register a print-on-demand company in Dubai, one of the various business forms must be submitted to the DED (Department of Economic Development). The next step is to obtain a business license because a print-on-demand company needs a license in order to operate in the UAE.