No, it's not like that I think ... The Belize company creates the trust on its behalf, the trust is only responsible for managing the assets of the offshore company !
What I expect to achieve with this is that the front company will be the trust and the paypal will also be UK based, as there it...