About Andromeda Aa Ltd (12713736) United Kingdom