Are business accounts supported?

Afraid not. The Yolt Account and Card are designed for personal use. We only support registration and KYC checks for private individuals.