DIABET PHARM 310682603 Data check and company reliability