About Ink Corp Ltd (12778208) United Kingdom