About Nc And Rb Holdings Ltd (12261644) United Kingdom