Yes, this is a top-tier slots creator that is licensed in the UK. Its software is tested and certified to ensure game safety and fairness.