Defunct marketing firm exposed 32GB worth of records, customers data