ELECTRONIC BROKERAGE SYSTEM 311389640 Data check and company reliability