About Japanese Avant-garde And Experimental Film Festival Ltd (11745474) United Kingdom