They say they are incorporated in British Columbia, Canada. I have not been able to find a company under this name on Corporations Canada website. Unless I am missing something here, this company is a scam just due to this fact alone.
You can incorporate provincially or nationally in Canada, so try the BC corp registry.
Thanks. I just realized the same thing.
I was just on the BC site and it seems upon first glance that I can't do this on the net. But I am still looking around.
EDIT: yeah it seems you need to go in person or pay a small fee. I think I'll pass and just conclude that it's a scam. BTW Youtube has been bombarded with testimonial videos within the last little while...they all look illegitimate too; paid actors most likely.