About Gramarc Ltd (10927549) United Kingdom