About Anthemis Founder Limited (SC511567) United Kingdom