Small Pitch Indoor LED screen