About Magnavolt Ltd (12964563) United Kingdom