34502211000001101
Amicus Therapeutics UK Operations Ltd (supplier)
2272001000001102
None (leaf concept).