NANOCOM 307100542 Data check and company reliability