About Entum Ltd (11478882) United Kingdom