TB TECHNO STOCK 311403948 Data check and company reliability