CH-SAPAR 204041692 Data check and company reliability