GRANULA PRODUCT 304812212 Data check and company reliability