SUBUH 305061474 Data check and company reliability