1. The business mainly operates in Amsterdam, the Netherlands, and its core offering is an immersive audiovisual experience venue.
2. Within the travel sector, it is an emerging experience category, and competitors include other local immersive experience venues.
3. The official website's brand keywords are "AMAZE" or "AMAZE Amsterdam".