About Zest Investment Group Limited (06684578) United Kingdom