About Zuri S World Limited (13252953) United Kingdom