We are ALL listed on said site in question. They do have a sales@xxx.com email address. We have sent off email to learn more.

Perhaps one of the other Devs here may know of the site and what it is?

http://www.beladmedia.com/contact.htm

Thank you,