YEXC TECHNOLOGIES INC payment licence M22977941