Not really, offering you a number of shares but refusing to tell you the number of shares outstanding is like offering to pay you 100,000 a year but not being willing to tell in which currency the 100,000 are. Might be in GBP (about 200k USD) might be in Yens (about 1000 USD)