About N.i.s. Holdings Limited (01683789) United Kingdom