About Entomic Limited (05316022) United Kingdom