UKSEDS: UK Students for the Exploration and Development of Space

What does UKSEDS mean? The above is one of UKSEDS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: UK Students for the Exploration and Development of Space