Здравствуйте, открыть ООО может гражданин или юридическое лицо любой страны. В России нет запретов или существенных ограничений для иностранцев, независимо от того какая цель пребывания указана в миграционной карте.
Но если иностранец хочет работать в должности генерального директора своей компании, то многое зависит от того, гражданином какой страны является иностранец, чтобы себя легально назначить на эту должность.
Но сделать это возможно, обращайтесь,поможем. https://borgman.ru/