About Zuri Magazine Ltd (09962080) United Kingdom