Yes that is my car
The bumper is cut down and if you look at the front hinge pin brace you will see that has been dremelled too. This was the area we was working on at the Euros.
For now it is a short term fix but there maybe something on the way....
Will keep you posted