There's nothing stopping you (or anyone else) writing a new article about the subject. However consensus is that neither of those two sites is a reliable source, see WP:RSPSOURCES. Hut 8.511:55, 23 August 2021 (UTC)[reply]
Endorse the AfD, obviously.
If you think new sources overcome the reason for deletion, you could:
Boldly re-create;
Ask the deleting admin;
Use AfC to draft and submit for an AfC reviewer to decide.
If you want to make use of the deleted versions, go to WP:REFUND and request undeletion to draftspace or your userspace.
Endorse the AFD result. Still no significant reliable independent coverage, regardless of what the OP thinks. Anything worthwhile (and independently sourced) about the publication can be added to the founder's article.
(BTW, I'm going to disagree with SmokeyJoe in that I think it is valuable that the OP came here instead of foolishly trying to recreate the article based on inappropriate sources. It's just not going to work and is just going to be re-deleted, so it's good for the OP to realize that now.) Softlavender (talk) 03:12, 24 August 2021 (UTC)[reply]