DUVLA 201262222 Data check and company reliability