About Ascend Ecology Limited (09600011) United Kingdom