About Zenon Holdings Limited (11706866) United Kingdom