About Nisoft Holdings Limited (NI066221) United Kingdom