Licence 026704-N-308408-009 is held by Touch-Tech (UK) Limited under the UK Gambling Commission — status active, issued 2010-06-02, open-ended. Verified against the official register 1d ago.