Has anyone used Monzo for a business account? Looking at the website it appears to offer free business banking. Is this a simple as it looks or is there a catch?