There is evidence of a GCHI - Green Company Holdings in New Brunswick, Canada, which is one of the provinces where they said is was incorporated, along with Ontario, but it will cost you a few bucks if you want details. Go to this link and enter 677095 in the "Reference Number" block.