Revolut Business because you can have multiple accounts with the same currency. Just create 1 account for Neteller, 1 for Skrill etc.
Or if you can use, for example, a USD account for Neteller and a GBP account for Skrill you can take a look at LeoPay and TransferWise since you can have an account for each currency
thanks bro i have been using transferwise and its good solution however they only offer 1 account per currency and i have multiple skrill/net accs so I need to create more tranfserwise accs with my family details
also you have any experience with Instarem?