About Essentient Ltd (11923679) United Kingdom