Oprettet i 2010 (United States), Touch Press egen 4 søstermærker og 2683 konkurrerende mærker. Mærket Touch Press er ejet af Team17 Group PLC, et selskab noteret i Francfort. Det internationale værdipapiridentifikationsnummer (ISIN) for Team17 Group PLC er GB00BYVX2X20. Touch Press's sektor er Interaktive medier.