CITOMED 304834629 Data check and company reliability