About Voodoonet Limited (09282006) United Kingdom