I believe It's just a direct donation page.
https://tilt.fyi/XU01LcbMc2
I don't think anyone has talked with the owners of the charity to get a different way.
ooo thats interesting! thanks!