Setting Up an Offshore Company in the UAE: Key Insights and Considerations - Nimbus