About Aecogen Technologies Ltd (09443250) United Kingdom