About Zilla Technology Lp (SL032929) United Kingdom