Seems like it's made by Dorko in Solingen for a Belgian retailer. Narico might just be a sub-brand of Dorko.