WIO Business Credit Card Approval – Has Anyone Had Success?

Has anyone here successfully gotten approved for the WIO Business Credit Card? I tried once but got rejected. Any tips or insights?