About Magicworld Limited (08839220) United Kingdom