About Bath Digital Festival Holdings Cic (09933517) United Kingdom