technology Investment Made by Shamrock Capital in DE-YAN, an Immersive Marketing Company , and Administrator 2025 May 1