About Anthropocene Ltd (10687527) United Kingdom