Using a Monzo personal account for business with random deposits entering it randomly might trigger anti-fraud filters. Try the Starling business account as @Gaoler suggests.
I use my Monzo account as a sole trader, have done for over a year and no issues what so ever.
Does Monzo have a place where we can all still help post ideas / nice to haves etc i.e. developing the user req’s and then after crowdsourcing the ideas allow the customers to vote up or down items in the backlog?! A business account is one of my two main needs (the other is joint acct pots!)… Would seem to make sense given how many of us are saying we want business accounts! Thanks