About Graphite Pixels Limited (13217192) United Kingdom