About Zen Capital Partners Ltd (11959154) United Kingdom