17632511000001109
Ennogen Healthcare International Ltd (supplier)
2272201000001108
None (leaf concept).