Looks like a new shop with no roster on the website.
The review sounds like an ad for the shop