About Glycogen Software Limited (10342205) United Kingdom