Sowers, there is a thread here somewhere about another china frame and there was a comment in it about Vital MTB using it as one of their bikes. I'm betting it will be the same manufacturer so all you have to do is chase down that other thread.
Sorry, I have no idea what forum it was in but I generally look at the 29er, 27.5 and 29 er plus size and 27.5 forums so I think it will be in one of those three. Try googling Vital MTB china frame. Otherwise some reading this might remember and chime in.