Pixel Media Holding SA, limited, CHE-195.686.028