About Glyphcg Ltd (06976896) United Kingdom