About Andora Group Ltd (12176540) United Kingdom