About Magicmeds Limited (06939897) United Kingdom