FLAME TRADE 302611693 Data check and company reliability