I haven't heard of them in my travels around the net
However, they may very well be a good company to host with. I guess a search on google may help... It's not so important to see how many clients a company has. Excellent service can be provided from both big and small companies. In fact, many times smaller companies are able to provide better and more personable service to customers verus larger corporate like companies.