About The Digital Ink Company Limited (12858435) United Kingdom