About Magnacom Limited (SC173621) United Kingdom