About Zest Capital Management Limited (SC572377) United Kingdom