Their onboarding process is similar to Monese (via mobile app). I managed to open both individual and corporate accounts (for my UK business). Received already my personal Mastercard debit card and corporate card is on its way. Hope to share more information about my experience soon :cool:.