About Entro Solution Ltd (12242337) United Kingdom