About Anthemis Capital Managers Limited (09580264) United Kingdom