About Zena International Limited (05084135) United Kingdom