Red7 is an authorised slots developer that is licensed and reguolated by the British Gambling Commission.