I have a idea that I wanna present to a company out in Canada (Alberta specifically)

and they want to sign my non-disclosure agreement.

Since it's a foreign company, I'm wondering if there's a special way of going about this.