About Nt & I Limited (10644135) United Kingdom