What Are the Requirements to Register a Company in Saudi Arabia?

Everything required to register a company in Saudi Arabia — MISA Investment Registration, Commercial Registration, capital requirements, GM residency, and the correct sequence.