Looks like a nice place, i'll keep it in mind. However I would suggest their web designer needs to not obscure words (or even sentences)...maybe it's my screen but on 4K it's a bit...obscured.Secure Payment Services will help you with IBAN's. I'm an evangelist for this co.
If you negotiate a good deal with them, your solutions are all here
That's a good question. Gaming (betting, poker, casino etc) or gaming related businesses (affiliates, websites promoting those activities) are considered high risk by banks these days, even in pro-gaming country like Malta... I am sure there are many more.What is a high risk business? In general what are we talking about?