http://www.csshive.com/companies/implemint/
Wheres the link to the site? Having the image direct to the description pages are nasty, I hate galleries that do this.
As for the site, the design isn't pleasing and quite annoying looking gallery. I'd say if you were looking to relaunch it, stick on a new design to give it a fresh feeling.