Created in 2013 (United States), MegaRood own 848 sister brands and 16199 competing brands. MegaRood is owned by RECKITT BENCKISER GROUP PLC, listed on the stock exchange of Francfort The ISIN, the company's International Securities Identification Number, is GB00B24CGK77. MegaRood belongs to the Consumer Packaged Goods business sector.