RICE BIOMEDICAL 207097691 Data check and company reliability