About Zenron Management Ltd. (10829976) United Kingdom