About Magma Ltd (12241561) United Kingdom