Essential Guide to MIM In Germany: Requirements, Eligibility, Fees