XIVA ASALI 204051055 Data check and company reliability