REMEDY PLUS 206742720 Data check and company reliability