About Magical Science Stories Limited (11138061) United Kingdom