About Zenn Limited (12205570) United Kingdom