Hey!
They accept all business types! Their only stipulation is they may not accept funds from certain jurisdictions and also may only allow B2B deposits. Of course, they do not allow Bitcoin currently.
So, it looks like the list of blocked jurisdictions (for company accounts):
USA, Vanuatu...