About Ni656960 Limited (NI656960) United Kingdom