About Inkblot Software Limited (09448260) United Kingdom