DELTA TECHNOLOGIES & SERVICES INC. payment licence C10001306