About Inotekia Ltd (13684480) United Kingdom