@Paul ******
I would notarize a certify copy of the business registration, because if you don't get the visa in person, for evisa you would need to notarize it anyway. That's why I did it ahead. To have a plan b.
Indeed for evisa the contract has to be legalized also, which I didn't do.