Red7 Slots is operated under the licence by Small Screen Casinos Ltd. The provider focuses on making casino games that can be enjoyed on desktop and mobile.