About Nni Holdings Limited (04706616) United Kingdom