About Nsqi Limited (12052285) United Kingdom