About Durata Europe Ltd (13077980) United Kingdom