How to finish verification for a current order

I am having difficulty completing the verification steps.
After I was told my ID requires human review, I got dumped out into a bare-bones -maybe an order tracking page?
the footer of the page says SPR Devs 2026 2026-05-31T12:28:09.822Z

All your “Contact us” links on the website loop back to a page that says “no support articles yet” with no noticeable way to contact anyone.
I’m starting to get really frustrated with this process.
Can someone please help?

PS:

I have been attempting to verify myself for about two hours since i placed my order.

Thank you for reaching out to Twisted Fantasies directly about this so we could get it resolved for you. You’re all set to upload your scan and proceed with the Clone-Ur-Own process.