Yes, completely. The AmunRa Casino is licensed with the Malta Gaming Authority and offers full player security with their deposits and banking information.