Yes. This game developer is licensed in the United Kingdom under registration number 08634758. Therefore, all their games are created to the highest standards and requirements that have been set by the regulating bodies.