About Ni017454 Limited (NI017454) United Kingdom