About Glyco Management Ltd (12262681) United Kingdom