About Ni Technologies Limited (04638210) United Kingdom