About Anthemis (elgin) Limited (07450730) United Kingdom