About The Anthroposcene Limited (11287648) United Kingdom