About Inventi Systems Ltd. (12889119) United Kingdom