LOR-ENT 305098049 Data check and company reliability