About Glycine Limited (11812752) United Kingdom