About House Of Favour Ministries International Ltd (12102927) United Kingdom