Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quais marcas nunca tiveram uma classificação de segurança não conforme?
 ###Tabelas: 
CREATE TABLE Brands (Brand_ID INT PRIMARY KEY, Brand_Name TEXT); CREATE TABLE Safety_Inspections (Inspection_ID INT PRIMARY KEY, Brand_ID INT, Inspection_Date DATE, Compliance_Rating TEXT); INSERT INTO Brands (Brand_ID, Brand_Name) VALUES (1, 'Aromatica'), (2, 'Herbivore'), (3, 'Kora'), (4, 'Lush'); INSERT INTO Safety_Inspections (Inspection_ID, Brand_ID, Inspection_Date, Compliance_Rating) VALUES (1, 1, '2022-01-01', 'Compliant'), (2, 1, '2022-02-01', 'Compliant'), (3, 2, '2022-01-01', 'Non-Compliant'), (4, 2, '2022-02-01', 'Compliant'), (5, 3, '2022-01-01', 'Compliant'), (6, 3, '2022-02-01', 'Compliant'), (7, 4, '2022-01-01', 'Compliant'), (8, 4, '2022-02-01', 'Non-Compliant');
SELECT Brand_Name FROM Brands b WHERE NOT EXISTS (SELECT * FROM Safety_Inspections si WHERE b.Brand_ID = si.Brand_ID AND Compliance_Rating = 'Non-Compliant');