About Magbox Ltd (11724678) United Kingdom