About Glycogen Limited (11786804) United Kingdom