Yes, it may be.
The seven crows may refer to some high-ranking members of the Organization, or some kind of league that's been involved with some kind of incident, with the eighth, the Mother Crow, the Boss.
Maybe there are several people involved with a case(or some experiment regarding immortality or something like that), which shows connection with that event with the Mermaid, Vermouth's immortality(or something like that), the BO's research in BioChemistry.
These seven people(eight, if the Mother Crow is included) may have been the ones who formed the Organization.
This is just a speculation of mine, okay? I just....thought about it.