Many questions...

Sponsorship? The company you form may be able to sponsor an owner, but you would still need a NOC.

Local Agent? I don't expect that.

Minimum capital? ??? May be too high.

Requirements? ??? May be too steep if it's not a major global "Fortune 500" style company.