About Voodoo Doll Entertainment Limited (08843641) United Kingdom