About The Redeemer Trust (CE004823) United Kingdom