I have a UK non resident Ltd and a Transferwise business account. I've just realized that, although storing large or even semi-small amounts of money in Tranferwise isn't secure due to a higher risk of being frozen for some reason that only they would know of, or due to simply a false-positive...