About Zuri Technologies Limited (09010128) United Kingdom