About Think Ink Incorporated Limited (07984829) United Kingdom