About Nagra Holdings Limited (04127113) United Kingdom