The UAE payment license