Yes a check of the QinetiQ site and their
PR pics clearly shows that the aircraft is hand launched. Three guys are shown just after they have let it go and there may be a fourth judging by a shadow on the RHS. There is no sign of gear but some nice stands that held the aircraft before the crew picked it up for launch are in the foreground.