About Zennor Limited (04254495) United Kingdom