About Magma Trustees Limited (07872492) United Kingdom