About Zennor Group Limited (12772634) United Kingdom