MAGIC BRAND 308130354 Data check and company reliability