I ran a VIN check and got this:
L812A ENGLAND/IRLAND AUSFUEHRUNG NATIONAL VERSION GREAT BRITAIN
So you are definitely on the money. Even assuming that the car is in perfect condition, my personal preference is to stay away from an import, especially one that has been purported to have had such an extent of repairs.
I can help with
* Reading Codes / Coding your car
* R&R FCAs, Tie Rods, Sway links....
Need an RTAB tool? Or clutch fan and water pump tools? PM me.