ROTORUZ 307371927 Data check and company reliability