Complex sentence: A new, fast-moving ball sport which evolved, in North Yorkshire (Great Britain) in 2005, it was officially launched at the Youth Sport Trust's Sports Colleges Conference in Feb 2006.
Split into simpler sentences: A new, fast-moving ball sport which evolved, in North Yorkshire (Great Britain) in 2005. It was officially launched at the Youth Sport Trust's Sports Colleges Conference in Feb 2006.