About Nagra Consulting Limited (11268188) United Kingdom