Our valued sponsor

Offshore company if no real bank account is needed?

Well, it depends what the purpose is for this account opening. If you just want to use it to receive payments either by Wire Transfer, Bitcoins or from other advance cash users then I would simply open a personal account the way you already indicated.