Information related to (135668) 2002 NT20