About Ni Tech Limited (10102153) United Kingdom