CORPUS LAB 310412233 Data check and company reliability