About Magicacre Limited (04612386) United Kingdom