Can anyone confirm or deny that NGEN Technologies is in Mika3d printer ribbons which are selling on Amazon?