About Magentasteed Ltd (12014384) United Kingdom