Tax Forms for Canadian Company

Hi,

Can anyone tell me which tax forms should i submit for a company registered in Canada for Roku Partner Payouts Program.

Thanks