NEUROMAP 310595347 Data check and company reliability