Regulation in the UAE has gone crazy recently. With the new requirement for companies to provide health care for their employees the Dubai Health Authority upgraded their member register which requires companies to pass c. 40 pieces of information about each employee to them for safe keeping - just for compliance with the Health Authority.
They love a trade licence, good luck with the provision of a different type of document, I hope they accept whichever you produce.^