About Magma Technology Limited (05436417) United Kingdom