About Ink Research Limited (09460432) United Kingdom