Hi, I just found an old website archive with the company that made it and the box art image. Finally!!