Watch Great Britain against Japan on the opening day of the World Under-24 Ultimate Championships from Nottingham, UK!