A similar production was found in Italy a while back, but no ID on that, either. Probably a private set.
The CEP letters have got to mean something, though.