Yes. They are governed by UK and Malta license and regulation authorities, plus they use 128-bit SSL encryption technology for secure payments and withdrawals.