Some online information seems to point to it being part of the Hive Base Duo instance, others point to it being part of the Hive Moon Base Alert. Of course, it is possible that it could be part of any of the three instances where Queen Bee appears (Alert, Duo, Mission), as an item drop.
It has been confirmed that Queen Bee in the H.I.V.E. base Duo drops this item. Due to its high item level, it is unlikely that it is dropped by the solo mission or the general alert, although the tier 2 hard alert is plausible.
The Vault drops this item rarely.