FAKTOR 777 309179410 Data check and company reliability