Yes, it is. Players from the UK and other countries can fund their accounts with Visa or MasterCard credit cards. Even UK bank cards are accepted.