Everything you NEED to know about setting up a business in Dubai | Q&A with expert consultant