That was their original filing, and since they want to own the majority of the shares they have bought more than half of the shares themselves. I am sure the rest are up for purchase when they go public.
According to the papers they plan on putting out the IPO at 0.125/share