About Zenni Ltd (12323167) United Kingdom