About Magma Solutions Limited (13479710) United Kingdom