Never heard of it.
Clock Speed doesn't mean shazzle when determining how good a company is. Its the quality, warranty, and support of the card that makes the difference.
If you're getting a 7800GTX, go with a major brand name.
Then again, I'm in the US. Inno3D might be a big company in the UK, but I've never heard of it.