23 ANDROMEDA PTY LTD Company Summary & Details