About Zodeq2 Holdings Ltd (11789317) United Kingdom