over 80% of the company's revenue was from the container business, shipping kamchatkan crab and salmon caviar. the czech plant was sold due to expensive, time consuming regulations, which netted 2.5 mil USD.
Not connected to who you mention, never heard of them.
updated share count will be posted this week.
float is definitely small, but unknown.