About Glycogenix Ltd (08253140) United Kingdom