Solo bank does not open non-resident corporate accounts, they provide only personal account or
personal entrepreneur account. Yes, personal visit is required. Opening the account only takes a few hours but you need to come back the next day to collect the debit card.