About Glyphics Limited (04586134) United Kingdom