About Enfinium Kelvin Holdings Limited (13458245) United Kingdom