About Kofax Holdings International Limited (03200405) United Kingdom