Mainland company setup in Dubai do not have any direct restriction for visas. For every 9sqm, one visa can be applied, thus the bigger the office space the more number of visas can be applied for under a Mainland Business setup in Dubai.