About Zora Capital Manager Limited (11446919) United Kingdom