Created in 2004 (United Kingdom), InsectaLight own 72 sister brands and 16199 competing brands. InsectaLight is owned by MCBRIDE, listed on the stock exchange of London The International Securities Identification Number (ISIN) of MCBRIDE is GB0005746358. The sector of InsectaLight is Consumer Packaged Goods.