No! Anyone can sign up, although the price is discounted for those who are also signed up to a UK Ultra race.