About Inkblot Analytics Ltd (13560022) United Kingdom