ECONOMIC BALANCE 304741389 Data check and company reliability