About Andora Ltd (12995141) United Kingdom