About Magicmiddle Limited (02245265) United Kingdom