About Intelligent Ink Films Limited (08967359) United Kingdom