About Jesus Rescue Ministries Ltd (13190956) United Kingdom