About Ni656961 Limited (NI656961) United Kingdom