May not sound a big fine but coming from ICO it’s a substantial penalty. Does it confirm they are an incompetent organisation playing (in a very dangerous way) at being a credible charity?
How on earth did such a charlatan operation get such support?