It is sub account I have tried it. When you make a payment to your own account they will now allow that! Payoneer is a strange payment system I don't use them any longer.
I read offshore hosting is not required to have your business offshore. The agent will not check if you have a hosting in the offshore jurisdiction where the business is registered.
OP have you visit this forum lately there are solutions to your problems with PayPal even if you live in a banned country or your PayPal account has been limited you can find a way to resolve the issue.
Lots of money Sir whoolllly... You want to appoint offshore nominee for your Belize, Cyprus, UK company. Belize company can be director and shareholder of your EU Company as far as I read?!