is pharmavite a public company