About Nagra & Nagra Ltd (13474472) United Kingdom