About Zaccry Ltd (13027670) United Kingdom