TRIUMF SILK 311195266 Data check and company reliability