About Magicka School Limited (08626266) United Kingdom