PRIMER MAX 306031258 Data check and company reliability