Wise business account – what is required for sole proprietors?

I’m interested in opening a Wise business account however I’m not entirely sure I actually need one. I have a personal account already from when I lived in the UK, so it may he simple as update residence on that.

Assuming i opened a business account – what is generally required? Just proof of address in Japan? Answering basic questions about business etc? Does it require an incorporation or anything?
I am a sole proprietor but I haven’t notified the government or anything officially yet as far as I’m aware there is no need – just need to do a tax return for my income every year. All this is to say I have no corporate or sole proprietor tax number or anything. Does wise require such a thing for a business account?

by Acerhand