cangarooo I believe a UK LLP setup would be the best for you, since none of you are UK residents and you are not doing business in the UK.
All the partners can be non-UK based and are taxed in their repsective residencies and there is no additional taxation on income made outside the UK.
For privacy's sake you could all be separate Offshore companies acting as partners in the LLP, you are also flexible with what you pay each partner since that can be written in your LLP agreement.
All the partners can be non-UK based and are taxed in their repsective residencies and there is no additional taxation on income made outside the UK.
For privacy's sake you could all be separate Offshore companies acting as partners in the LLP, you are also flexible with what you pay each partner since that can be written in your LLP agreement.