About Glycine Holdings Limited (10418506) United Kingdom