Yes, the platform is legit as it is regulated and licensed by two renowned betting regulators, the UKGC and MGA.