About Nzuri Sana Accessories Ltd (12660407) United Kingdom