MOA stands for Memorandum of Association, and AOA stands for Articles of Association. They are the stepping stones of a company. These public documents entail the goal and purpose of such a company. Any act done beyond the scope of these documents will be ultra vires.