IBROXIM ABBOS OMAD 304102898 Data check and company reliability