About Zack Design Ltd (10506344) United Kingdom