About Magma Investment Limited (06259363) United Kingdom