About Glycan Nutrition Ltd (06722463) United Kingdom