About Brighton Digital Festival C.i.c. (09796216) United Kingdom