Do I need a local sponsor to set up a company in Umm Al Quwain Free Trade Zone? by MSZ Consultant | Nov 11, 2020 No. A local sponsor is not required for a company in the Umm Al Quwain Free Trade Zone.