Yes, the same rules apply to foreigners as for Czech citizens. As a first step, we recommend arranging a bank account for the company, which is necessary for depositing the share capital. A simpler option is to buy one of our ready-made companies.