UK-licensed online slots have to meet up with the UKGC’s tech standards and research criteria