About Magnax Ltd (13386912) United Kingdom