About Glyconics Limited (08742201) United Kingdom