About Aedea Ltd (08979202) United Kingdom