FEN MED GRAND 306945654 Data check and company reliability