RUZIBADAL 201709724 Data check and company reliability