foreign business corporationforeign corporation registrationqualified foreign corporationforeign nonprofit corporationcontrolled foreign corporationspseudo foreign corporationforeign profit corporationforeign companyforeign incorporationforeign entity definitiondoing business with foreign companiesforeign incorporated company