Out of all things...
From The Lost Media Wiki
...this is the studio with all their films found. I'm happy, but it's honestly surprising that we were able to find all of their films, especially since they are so damn terrible!