About Ni603128 Limited (NI603128) United Kingdom