Criado em 2017 (os Estados Unidos de América), Damnation possui 199 marcas irmãs e 3043 marcas concorrentes. Damnation é propriedade de NETFLIX, INC., listada na bolsa de valores de New York. Damnation pertence ao setor de negócios Mídia diversificada.