YODULLA 202047535 Data check and company reliability