MUBINA 2019 306430798 Data check and company reliability