ASL-NON-NEMATLAR 307217862 Data check and company reliability