About Kofix Limited (10779717) United Kingdom