About Living Waters Prayer Ministry Ltd (09902475) United Kingdom