Can the UAE deliver on its massive start-up promise?