Support for Soldiers - Have we heard of them?

Strange one this.

Have just heard about a 'charity' calling themselves Support for Soldiers who are claiming to do good things for returning injured troops. No sign of them on the Charity Commission Website though!

Question: Does ANYONE know ANYTHING about Support for Soldiers?