About Ss Nagra Limited (10110643) United Kingdom