About Entome Ltd (08283244) United Kingdom