Oprettet i 2017 (Austria), Lock's Quest egen 85 søstermærker og 2683 konkurrerende mærker. Mærket Lock's Quest er ejet af EMBRACER GROUP AB, et selskab noteret i Etats-Unis. Det internationale værdipapiridentifikationsnummer (ISIN) for EMBRACER GROUP AB er SE0016828511. Lock's Quest's sektor er Interaktive medier.