Yes that video is about U-570
If you are interested in reading the reports made both by the americans and british teams who inspected the ship, they are here together with much more info:
http://www.uboatarchive.net/U-570.htm
It is interesting to note the contradictions between both teams when inspecting the attack periscope -and that neither of them understood the real functionalities built in it- :hmm: