About Entala Ltd (06450769) United Kingdom