About Nso Ltd Ltd (12785983) United Kingdom