Does Mountain CE renew my license for me?

No. Mountain CE does not have the authority to renew your license for you.