The Abu Dhabi Registration and Licencing Authority (ADRA), an arm of the Abu Dhabi Department of Economic Development (ADDED) ...