The fifth pic shows a 4-digit display, with the sixth pic showing a 4-digit display on the box and the meter out of the box with a 5-digit display!
I'd guess it's a rebranded Uni-T, I've seen a few, TIS is another, off the top of my head.
+1 to the request for internal pics!