TORTECH BIO 310017810 Data check and company reliability