About Nqc Holdings Limited (09389726) United Kingdom