About Entro Ltd (10020381) United Kingdom