About Magicbox Technology Limited (09479877) United Kingdom