2494293 ONTARIO LTD payment licence C100000317