MARAT 990 307831384 Data check and company reliability