About Ncda Limited (09846879) United Kingdom