About Glycan Industries Corporation Ltd (06720540) United Kingdom