I explained my involvement in a separate post. I was asked to review the details of this scheme by two people over a number of years. Read the post, it's there.
You mentioned new information. What exactly are you looking for? Are you not convinced this is a scam? What other information could convince you?