23 NURLENDI PTY LTD Company Summary & Details