Legal Requirements for Non-Residents to Start a Business in Dubai August 06, 2025 business BusinessLicense businesssetup companyformation dubai freezone nonresident +