About Magna London Ltd. (12971490) United Kingdom