DDL PHARM 312580167 Data check and company reliability