Superheroes invited to don their capes for charity Astriid A UK charity is inviting families and friends to unveil their secret identities in central London to raise money for a unique national cause. Takin…