About Magnocase Ltd (12550234) United Kingdom