SEVARA 201738450 Data check and company reliability