About Avadeo Ltd (10496122) United Kingdom