About Ink Inch Ltd (11831935) United Kingdom