I already have sent a couple of messages to
PROOF OF REVIEW team regarding VEIL review but never got an answer.
I tried on all available social media channels and with email, of course. That is why I asked about it finally here in the thread.
I see some activity here in this thread so I still hope to get the answer.