About Magmar Ltd (11962501) United Kingdom