TEPA OVUL 203032744 Data check and company reliability