If you need help you are welcome to contact me by PM or write here.
To answer your question, for your business and from how I read you it seems to be a good and simple solution that is needed here, you could either go with a Seychelles or Belize company whatever you like best. For banking go...