About Magneva Ltd (12832648) United Kingdom