About Glycan Finance Corporation Ltd (06713369) United Kingdom