I explored all safeguards, including KYC and SSL encryption which, together with the MGA licence and certificates from eCOGRA, confirm that this site is 100% safe.