kicukiro intore zo ku rugerero mu gufata neza ibikorwaremezo it was owned by the united kingdom science and technology facilities council ihungabana imihangayiko no guhindura