About Living Faith International Ministries Ltd (07356269) United Kingdom