About Magma Foundation Ltd (09201075) United Kingdom