MERCURY KBO 306870171 Data check and company reliability