About Glyphix Limited (10941143) United Kingdom