About Ned & Zak Group Ltd (11911955) United Kingdom