About Covenant Keepers Ministry Ltd (09604702) United Kingdom