About Aada Ltd (10580942) United Kingdom