You're the first one to mention NDA. NDA between Neo&Bee and which other parties?
It could be anything really, right? That's the point. There are innumerable
legal reasons why someone may no be able to disclose information. Jumping to the conclusion that it is
shady, is unwarranted and purely speculative.