About Entroserlives Ltd (10617686) United Kingdom