Any of the preincorporation contracts entered into by the promoters can be ratified by the company else they are non binding to the company so formed, or contracts outside AOA but within MOA may be ratified as well.
Upto my understanding; Board is utmost powerful to enter into any kind of contract (except ultra-virus). Now, pre incorporation contract definitely it needs to be ratified. But in day to day business requirement some times officials of the company gets enter into the contract without having an authority, in that case it is required that board ratify and adopt that contract.