About Ns Cambridge Ltd (12440615) United Kingdom