Will the contract between VCF and my company be kept confidential?

Yes. The terms of the contract will be kept confidential.