About Avaedo Ltd (12821956) United Kingdom