New Malta Licence for a Casino: What UK High Rollers Need to Know