About Animentis Limited (10942193) United Kingdom