About Kenzo It Ltd (11607613) United Kingdom