IBROXIM OTA 203102403 Data check and company reliability