About Zen Research Ltd (07310347) United Kingdom