About Magma T&dt Ltd (12073017) United Kingdom