Yes. You can tell it's legit because it has two licences from the best governing authorities, and the licences are from UKGC and MGA.