About Ni Start Up Ltd (NI673764) United Kingdom