About Hoodoo Voodoo Music Ltd (11876523) United Kingdom