It is probably a temporary folder, and yes, there should be no problem in removing it.

Most times temp files and folders are cleaned up at the exit from some install, but occasionally it doesn't happen.