About Zen Systems Ltd. (03744427) United Kingdom