IDROK 202163684 Data check and company reliability