About Torch Ministries (CE018936) United Kingdom