About Aado Technology Ltd (11424606) United Kingdom