Some online sources list this entire series as being published by Alpha, some as being published by Lethargic but it appears as though the publisher changed mid way through the run.
Indicia publisher of Issue #10 is Lethargic Comics, so series might have split off from that publisher later than what we show and some of these issues may belong with the original publisher.