About Magna Holdings Limited (10505931) United Kingdom