Ok I don't mean to be downer, but can you show proof your a registered business? your license code etc..?
You should put this information on your site. I do not currently see it.
We do have a certificate from the government, but however that clearly shows sensitive information related with the co-founders.