I think the things highlighted in red above have something to do with the brand name. I looked over those pages last night and that's all I found as well.
Send them an email and ask them what the actual brand name is.
It certainly is an interesting guitar. Laminated top on plastic back and sides. I could imagine it sounding similar to an ovation, but a little more muffled due to the archtop style top.