MAXIMAL AND TRADING 311304714 Data check and company reliability