Yes, this payment service is legal in all the countries but make sure the casino accepts Ukash. With that in mind when browsing the casino website, look through the list of all the available payment options and plan all your steps. Only a few operators support withdrawals using Ukash.