About Aedus Ltd (13120452) United Kingdom