Skrill and Neteller Casino Deposits: Complete UK Guide Why UK Players Choose Skrill and Neteller E-wallets have become the default payment route for a large share of UK online casino players, and Skrill and Neteller sit at the top of that market. Both are owned by the same parent company, both accept GBP deposits directly,…