About Zaccai Concept Services Limited (12496652) United Kingdom