Wow! I mean, wow!
OK, OK, no more of that!
New lid seems more likely looking round the back since it's got the ARM logo here.
There are two roughly-made cut-outs here, one which looks like it was made to pass a power cable through, the other possibly for a ribbon cable.