About Magna Investments X Limited (11426239) United Kingdom