Thương hiệu Snowed In Studios, được thành lập tại 2010 (Canada), từ 48 thương hiệu chị em và 2683 thương hiệu cạnh tranh. Snowed In Studios thuộc sở hữu của Keywords Studios PLC, được niêm yết trên thị trường chứng khoán của Francfort Số Nhận dạng Chứng khoán Quốc tế (ISIN) của Keywords Studios PLC là GB00BBQ38507. Snowed In Studios thuộc lĩnh vực kinh doanh Phương tiện truyền thông tương tác.