There is a link on their website, that should redirect to bitcointalk and "a thread" about their service.
Well
https://bitcointalk.org/ you get home page.
There is any info on google about their service, nor a review or anything else.
How did you find them?
A noob question, but it's normal that the address for mixing service have been already used in the past?
37wyRztDY6Rg93gNwWkhZ5kHkLj7sPUrTy
3KxhYopRVeGNmqiGQhvDQt4iDHRzsLPC7C
3N1bLwkpubD1iy3v2XrEXbKzN8zNNrAGNY
34YvkUCohMg74y6XSoEG8vCvHDQZKuFjgB
32ZGiJCF8p9f3MQ35zgUBKBLEMt2UYVTWb
etc...