If as you reported you have had contact with management (I've tried twice to no avail) you might want to ask them to put out some pro forma numbers on production and sales. Currently anyone buying this has no idea. In fact it's hard to believe you did not ask any relative questions during your reported facility visit. I have some measure of belief that the story is true but it's a long way from the larvae to the plate. JMO
BTW, Pro forma is at best a guess but you can't secure financing without them.