A bit random but I’ve been made aware of this charity and heard some rumblings about what they actually do and how they spend their money. Anyone know anything about them?