About Andraos Associates Holding Limited (10259833) United Kingdom