About Ink Project Management Limited (06881682) United Kingdom