About Magic Wand Films Limited (11002765) United Kingdom