About The Ink Project Ltd (12686463) United Kingdom