แบรนด์ Snowed In Studios ก่อตั้งเมื่อ 2010 (Canada) จาก 48 แบรนด์ในเครือ และ 2683 แบรนด์คู่แข่ง. Snowed In Studios เป็นของ Keywords Studios PLC ซึ่งจดทะเบียนในตลาดหลักทรัพย์ของ Francfort รหัสหลักทรัพย์สากล (ISIN) ของ Keywords Studios PLC คือ GB00BBQ38507. Snowed In Studios เป็นของภาคธุรกิจ สื่อโต้ตอบ