About Nck Consulting Limited (10031853) United Kingdom