About Magma Controls Limited (12142287) United Kingdom