About Zennor Investments Limited (10817259) United Kingdom