About Voodoo Productions Ltd. (09857127) United Kingdom