About Sjc Magna Corporation Limited (10987308) United Kingdom