About Anthemis Foundation (10929821) United Kingdom