About Zena Holdings Ltd. (10225642) United Kingdom