ODIL-SAMIRXAN 307689269 Data check and company reliability