I see there is an Elf? I have had a few NPR's and I like the idea of the tilt cab? I also saw that some had coil front springs? And they are diesel! But they don't seem to be Mini?
There are a lot of vehicles manufactured by different companies marketed all over the world that do not sell in the states this may be one of them. I also see familiar vehicles with different names sold here. Fred