About Chequered Ink Ltd. (09646754) United Kingdom