FST HAVAKAND 310843243 Data check and company reliability