Not that it helps a lot, but I think that the symbol is a bee. Seen it somewhere, no idea where!