About Zennor Design Limited (13148123) United Kingdom