About Glyph Ltd. (06941869) United Kingdom