ALMA payment licence 839100575