Opprettet 2010 (forente stater), Touch Press egen 4 tilknyttede merkevarer og 2683 konkurrerende merkevarer. Touch Press-merket eies av Team17 Group PLC, et selskap oppført i Francfort. ISIN-nummeret til Team17 Group PLC er GB00BYVX2X20. Bransjen Touch Press opererer i, er Interaktive medier.