I have got exactly the same thing did you ever figure out what this was (demo account)? I also clearly have stated that I have no login sent videos of the whole app. I cant seem to get a clear answer from them.
Topic:
App Store Distribution & Marketing
SubTopic:
General