About Ink Investments Ltd (13041486) United Kingdom