I have tried to apply today. They are asking for bunch of documents, among the rest, bank reference letter, hone bill from your phone (on which beneficiary can be reached), etc.
I don't know about reviews, it would be helpful f someone can say something
I have been applying for business account.