ID Comms launches MENA office