About Magnacore Ltd (13289236) United Kingdom