IBROXIM-OTA 202263039 Data check and company reliability