About Zuri House Ltd (13091312) United Kingdom